package com.avic.modules.equipment.service.dto;

import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data;

import java.io.Serializable;
import java.sql.Timestamp;

/**
 * @author zhangzikang
 * @date 2022-08-14
 */
@Data
public class EquipmentMaintainDto implements Serializable {
    // id
    private String id;

    // 工单
    private String workOrder;

    // 等级
    private String grade;

    // 频次
    private String frequency;

    // 内容
    private String content;

    // 维护时间
    @JsonFormat(timezone = "GMT+8",pattern = "yyyy-MM-dd HH:mm:ss")
    private Timestamp maintainTime;

    // 设备拍照
    private String photograph;

    // 设备拍照时间
    @JsonFormat(timezone = "GMT+8",pattern = "yyyy-MM-dd HH:mm:ss")
    private Timestamp photographTime;

    // 站位
    private String stackNumber;

    // 设备类型
    private Long equipCategoryId;

    // 设备编号
    private String equipNumber;

    // 设备名称
    private String equipName;

    // 设备拍照数量
    private Integer equipSum;

    // 维护人id
    private Long maintainerUserId;

    // 维护人名称
    private String maintainerName;

    // 联系方式
    private String pattern;

    // 创建时间
    private Timestamp createUserTime;

    // 备注
    private String remark;
}
